olive tree – English–Svenska translations

🇬🇧 en sv 🇸🇪

olive tree noun

  • tree that produces olives
olivträd
Wiktionary Links